Guantanamo Bay — synonyms, definition

1. Guantanamo Bay (Noun)

1 synonym
Gitmo
1 definition

Guantanamo Bay (Noun) — An inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903.

2 types of
bay embayment